Here is the prototype declaration of the PROTO. Here, public fields are defined as exposedFields or fields and what their default values are.
You may have noticed some of the fields being defined already exist under the Appearance node, like material, texture and textureTransform. This is necessary for these to be included in the newly defined Sony_Appearance node.